\section{Data type definitions}

\paragraph{FTL001\_StatusType}
These type definition is for all error codes, which are returned from all functions. There are 10 error codes defined per enumeration. (chapter \ref{fehlercodes})

\paragraph{FTL001\_CFIInfoType}
This type definition is for variables which store CFI-informations. Timeouts, voltages, memory size, etc. are stored in variables of this type.

\paragraph{FTL001\_Handler}
This type defintion is for a local handler, which contains pointer to all low-level-functions.

\paragraph{FTL001\_HandleType}
FTL001\_HandleType is ued for the global handler FTL001\_Handle0.

\paragraph{FEE\_StatusType}
Variables with type FEE\_StatusType contains te status of the system. The minimum and maximum number of erase cycles and the number of free sectors are stored in this type of variable.
